package com.my.db.test.mybatis.enums.config.test.mybaits;

/**
 * #mybatis:
 * #  type-handlers-package: com.my.db.test.mybatis.enumerate #这里换上自己的包路径
 * mybatis-plus 中无法这样配置 参考下面MybatisConfig配置
 * @author timo 2021/3/25
 */
//@MappedTypes({DemoLevelEmum.class})
//public class DemoEnumHandler extends BaseEnumTypeHandler<DemoLevelEmum> {
//    public DemoEnumHandler(Class<DemoLevelEmum> enumType) {
//        super(enumType);
//    }
//}

//Mybatis提供了default-enum-type-handler配置用于改写默认的枚举处理器，
// 这里简单粗暴的直接替换了默认处理器（MyBatis-Plus是满足条件的类才注册为该处理器处理，实际情况也应该如此）。
//mybatis:
//    configuration:
//       default-enum-type-handler: com.baomidou.mybatisplus.extension.handlers.MybatisEnumTypeHandler
